Big Huge Thesaurus

Athapaskan language

noun